electronic prosthesis - Spanish English Dictionary